/**
******************************************************************************
* @file    RTC/RTC_LSI/FT32F0xx_it.c
* @author  AE
* @version V1.0.0
* @date    29-MAR-2021
* @brief   Main program body
******************************************************************************
* @attention
*
* <h2><center>&copy; COPYRIGHT 2021 FMD</center></h2>
*
*
*        http://www.fremontmicro.com
*

*
******************************************************************************
*/

/* Includes ------------------------------------------------------------------*/
#include "FT32F0xx_it.h"

/** @addtogroup FT32f0xx_StdPeriph_Examples
  * @{
  */

/** @addtogroup RTC_LSI
  * @{
  */

/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/

/* Private function prototypes -----------------------------------------------*/
/* Private functions ---------------------------------------------------------*/

/******************************************************************************/
/*            Cortex-M0 Processor Exceptions Handlers                         */
/******************************************************************************/

/**
  * @brief  This function handles NMI exception.
  * @param  None
  * @retval None
  */
void NMI_Handler(void)
{
}

/**
  * @brief  This function handles Hard Fault exception.
  * @param  None
  * @retval None
  */
void HardFault_Handler(void)
{
    /* Go to infinite loop when Hard Fault exception occurs */
    while (1)
        {
        }
}

/**
  * @brief  This function handles SVCall exception.
  * @param  None
  * @retval None
  */
void SVC_Handler(void)
{
}

/**
  * @brief  This function handles PendSVC exception.
  * @param  None
  * @retval None
  */
void PendSV_Handler(void)
{
}

/**
  * @brief  This function handles SysTick Handler.
  * @param  None
  * @retval None
  */
void SysTick_Handler(void)
{
}
/**
  * @brief  This function handles ADC1 Handler.
  * @param  None
  * @retval None
  */
void ADC1_IRQHandler(void)
{
	
}




/******************************************************************************/
/*                 FT32f0xx Peripherals Interrupt Handlers                   */
/******************************************************************************/
/**
  * @brief  This function handles TIM14 global interrupt request.
  * @param  None
  * @retval None
  */
void TIM14_IRQHandler(void)
{


}
#if 0
/**
  * @brief  This function handles RTC Wakeup global interrupt request.
  * @param  None
  * @retval None
  */
void RTC_IRQHandler(void)
{

}

void WWDG_IRQHandler(void)
{
    while(1) {};
}
void PVD_VDDIO_IRQHandler(void)
{
    while(1) {};
}

void FLASH_IRQHandler(void)
{
    while(1) {};
}
void RCC_IRQHandler(void)
{
    while(1) {};
}
void EXTI0_1_IRQHandler(void)
{
    while(1) {};
}
void EXTI2_3_IRQHandler(void)
{
    while(1) {};
}
void EXTI4_15_IRQHandler(void)
{
    while(1) {};
}
void DMA1_Channel1_IRQHandler(void)
{
    while(1) {};
}
void DMA1_Channel2_3_IRQHandler(void)
{
    while(1) {};
}
void DMA1_Channel4_5_IRQHandler(void)
{
    while(1) {};
}

void TIM1_BRK_UP_TRG_COM_IRQHandler(void)
{
    while(1) {};
}
void TIM1_CC_IRQHandler(void)
{
    while(1) {};
}
void TIM3_IRQHandler(void)
{
    while(1) {};
}
void TIM6_IRQHandler(void)
{
    while(1) {};
}

void TIM15_IRQHandler(void)
{
    while(1) {};
}
void TIM16_IRQHandler(void)
{
    while(1) {};
}
void TIM17_IRQHandler(void)
{
    while(1) {};
}
void I2C1_IRQHandler(void)
{
    while(1) {};
}
void I2C2_IRQHandler(void)
{
    while(1) {};
}
void SPI1_IRQHandler(void)
{
    while(1) {};
}
void SPI2_IRQHandler(void)
{
    while(1) {};
}
void USART1_IRQHandler(void)
{
    while(1) {};
}
void USART2_IRQHandler(void)
{
    while(1) {};
}
void USB_IRQHandler(void)
{
    while(1) {};
}

#endif

/******************************************************************************/
/*                 FT32f0xx Peripherals Interrupt Handlers                   */
/*  Add here the Interrupt Handler for the used peripheral(s) (PPP), for the  */
/*  available peripheral interrupt handler's name please refer to the startup */
/*  file (startup_FT32f0xx.s).                                               */
/******************************************************************************/

/**
  * @brief  This function handles PPP interrupt request.
  * @param  None
  * @retval None
  */
/*void PPP_IRQHandler(void)
{
}*/

/**
  * @}
  */

/**
  * @}
  */

/************************ (C) COPYRIGHT FMD *****END OF FILE****/
